类组件需要声明constructor，函数组件不需要
类组件需要手动绑定this，函数组件不需要
类组件有生命周期钩子，函数组件没有
类组件可以定义并维护自己的state，属于有状态组件，函数组件是无状态组件
类组件需要继承class，函数组件不需要

类组件使用的是面向对象的方法，封装：组件属性和方法都封装在组件内部 
继承:通过extends React.Component继承;函数组件使用的是函数式编程思想
